Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 DENECROFT Detached £585,516 £580,000 15 Mar 2023
4 DENECROFT Detached £717,329 £415,000 1 Aug 2011
5 DENECROFT Detached £707,114 £375,000 1 Dec 2004
6 DENECROFT Detached £624,675 £380,000 27 Sep 2013
10 DENECROFT Detached £723,212 £155,000 28 Aug 1998
12 DENECROFT £988 £750 14 Nov 2016